heating muff - German English Dictionary